<title>Listagem Responsáveis (nomes)</title>

<?PHP
	if ($vnivel == 1 || $vnivel == 2 || $vnivel == 3)
	{
		$sql = "SELECT id, Nome FROM responsaveis ORDER BY Nome";
		
		$result = mysql_query ($sql) or die ("Ocorreu um erro ao listar os Responsáveis: ".mysql_error ());
		
		$ocorrencias = mysql_num_rows ($result);
		
		if ($ocorrencias == 0)
		{
			echo '<script type="text/javascript">
					<!--
					alert ("Não há Responsáveis cadastrados!");
					history.back ();
					-->
				  </script>
				  <nonscript>
					<a href="index.php">Erro! Voltar à página inicial</a>
				  </nonscript>';
		}
		else
		{
			
			//Professores não podem alterar/excluir dados
			if ($vnivel == 3)
			{
				echo '<table border="1px" cellspacing="0" align="center" cellpadding="20">
						<tr><th colspan="2">Relação de Responsáveis e Alunos</th></tr>
						<tr><th>Nome do Responsável</th><th>É responsável por</th></tr>';
				
				while ($listagem = mysql_fetch_object ($result))
				{
					//Devemos, ainda, listar os alunos pelos quais o usuário é responsável
					$sql1 = "SELECT Nome, Turma FROM alunos WHERE id_responsavel='$listagem->id'";
					$result1 = mysql_query ($sql1) or die ("Ocorreu um erro ao listar os alunos: ".mysql_error ());
					
					//A função "confirm ()" retorna um valor booleano. True ou False
					echo '<tr align="center" valign="middle"><td>'.$listagem->Nome.'</td>';
					
					$ocorrencias1 = mysql_num_rows ($result1);
					if ($ocorrencias1 == 0)
					{
						echo '<td>(Não é responsável por ninguém)</td>';
					}
					else
					{
						echo '<td>';
						while ($listagem1 = mysql_fetch_object ($result1))
						{
							echo $listagem1->Nome.' ('.$listagem1->Turma.')<br />';
						}
						echo '</td></tr>';
					}
				}
				echo '</table>';
			}
			else
			{
				echo '<table border="1px" cellspacing="0" align="center" cellpadding="20">
						<tr><th colspan="3">Relação de Responsáveis e Alunos</th></tr>
						<tr><th>Nome do Responsável</th><th>É responsável por</th><th>Ações</th></tr>';
				
				while ($listagem = mysql_fetch_object ($result))
				{
					//Devemos, ainda, listar os alunos pelos quais o usuário é responsável
					$sql1 = "SELECT Nome, Turma FROM alunos WHERE id_responsavel='$listagem->id'";
					$result1 = mysql_query ($sql1) or die ("Ocorreu um erro ao listar os alunos: ".mysql_error ());
					
					echo '<tr align="center" valign="middle"><td>'.$listagem->Nome.'</td>';
					
					$ocorrencias1 = mysql_num_rows ($result1);
					if ($ocorrencias1 == 0)
					{
						echo '<td>(Não é responsável por ninguém)</td>';
					}
					else
					{
						echo '<td>';
						while ($listagem1 = mysql_fetch_object ($result1))
						{
							echo $listagem1->Nome.' ('.$listagem1->Turma.')<br />';
						}
						echo '</td>';
					}
					
					echo '<td><a href="index.php?page=responsaveis/altera&id='.$listagem->id.'">Alterar</a> <a href="index.php?page=responsaveis/confirm_excluir&id='.$listagem->id.'">Excluir</a></td></tr>';
				}
				echo '</table>';
			}
		}
	}
	else
	{
		echo '<script type="text/javascript">
				window.location="index.php";
			  </script>';
	}
?>